package com.woniuxy.huayoung.mapper;

import com.woniuxy.huayoung.entity.TravelNotes;
import com.woniuxy.huayoung.entity.TravelReview;

import java.util.List;

public interface TravelNotesMapper {
    //查询点击量排名靠前的游记获取轮播图
    public List<TravelNotes> findByTopClicks(int top);

    //根据省份导航查找对应省份游记
    public List<TravelNotes> findByLocation(String location);

    //根据搜索框数据字查游记
    public List<TravelNotes> findByWords(String words);

    //展示最热游记
    public List<TravelNotes> findByHottest();

    //根据ID查找游记详情
    public TravelNotes findById(int id);

    //根据ID编辑游记
    public int updateById(TravelNotes travelNotes);

    //根据ID删除游记
    public int  deleteById(int id);

    //增加游记
    public int insert(TravelNotes travelNotes);

    //增加点击量
    public int updateClicksById(int id);
    //展示最新游记
    public List<TravelNotes> showHottest();
    //测试富文本
    public int insertTest(TravelNotes travelNotes);
    //根据用户ID查询自己的游记
    public List<TravelNotes> findByUid(int uid);
    //删除指定游记
    public int delById(int id);
}
